﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.UI.Common;
using System.ComponentModel;

namespace Sinacor.UI.Bovespa.Ordens.Model.Parameter
{
    public class ValidarCarteiraMercadoRequest : BaseModel
    {
        #region Membros
            private System.String _codigoBolsa;
            private System.Int32 _codigoCarteira;
            private Enum.TipoMercado?  _codigoMercado;
            private  Enum.TipoNaturezaOperacao? _naturezaOperacao = null;
        #endregion
        #region Propriedades
            public System.String CodigoBolsa
            {
                get { return _codigoBolsa; }
                set { _codigoBolsa = value; this.OnPropertyChanged("CodigoBolsa"); }
            }
            public System.Int32 CodigoCarteira
            {
                get { return _codigoCarteira; }
                set { _codigoCarteira = value; this.OnPropertyChanged("CodigoCarteira"); }
            }
            public Enum.TipoMercado? CodigoMercado
            {
                get { return _codigoMercado; }
                set { _codigoMercado = value; this.OnPropertyChanged("CodigoMercado"); }
            }
            public  Enum.TipoNaturezaOperacao? NaturezaOperacao
            {
                get { return _naturezaOperacao; }
                set { _naturezaOperacao = value; this.OnPropertyChanged("NaturezaOperacao"); }
            }
        #endregion

    }
}